#ifndef __V_LIB_TYPE_H__
#define __V_LIB_TYPE_H__

#ifdef __cplusplus
extern "C" {
#endif

#include "v_common.h"

struct v_node {
    v_data_ptr_t data_ptr;
    struct v_node *next;
};

struct vd_node {
    v_data_ptr_t data_ptr;
    struct vd_node *prev, *next;
};

#ifdef __cplusplus
} /*extern "C"*/
#endif

#endif  /* __V_LIB_TYPE_H__ */
